package priv.yiyuan.example.design.visitor;

/**
 * 文件系统中的抽象组件
 * <p>
 * 这是组合模式中的 Component 接口，定义了文件系统组件的通用行为，包括 accept 方法，用于接受访问者。
 *
 * @author YiYuan
 * @data 2025/8/1
 * @apoNote
 */
public interface FileSystemComponent {

    void accept(FileSystemVisitor visitor);

    String getName();
}
